package test;

public class HundredAndChook {
    /**
     * 我国古代数学家张丘建在<<算经>>中出了一道“百钱买百鸡”的问题，
     * 题的意思是这样的，5文钱可以买一只公鸡，3文钱可以买一只母鸡，1文钱可以买3只雏鸡，
     * 现在用100文钱买100只鸡，那么各有公鸡、母鸡雏鸡多少只，请编写程序
     */
    public static void main(String[] args) {
        int gj;
        int mj;
        int xj;
        for (int i = 1; i <= 100; i++) {//i为公鸡数
            gj = i;
            for (int j = 1; j <= 100; j++) {//j为母鸡数
                mj = j;
                xj = 100 - gj - mj;
                if (5 * gj + 3 * mj + xj / 3 == 100 && xj % 3 == 0) {
                    System.out.println("公鸡有：" + gj + "母鸡有：" + mj + "小鸡有：" + xj);
                }
            }
        }
    }
}
